
/* ELEMENT Growl */

.Growl	{
	position: absolute; bottom: 60px; width: 200px; padding: 20px; background: rgba( 18,18,18, .8 ); border: 1.5px solid white; border-radius: 10px;
	box-shadow: 0 1px 5px rgba( 0,0,0, .4 );
	color: white; text-shadow: 0 -1px black;
}

/* TEXT */
span.Text	{ display: block; }


/* ULIST */
ul.ulist	{
	min-height: 20px; background: #fcfcfc; border: solid; border-color: #e3e3e3 #efefef; border-width: 1px 1px 0 1px; border-radius: 4px; overflow-x: hide; overflow-y: scroll;
	line-height: 1.2em; font-size: 12px;
}

ul.ulist > li	{
	padding: 5px 10px 8px; margin: 0 5px; border-top: white solid 1px; border-bottom: #efefef solid 1px;
}

ul.ulist > li:last-child	{ border-bottom: white solid 1px; }

ul.ulist span:last-child	{
	margin-left: 5px; color: #a5b7bf; text-shadow: 0 1px white;
}

ul.ulist span:first-child	{
	margin: 0; color: inherit; text-shadow: inherit;
}

ul.ulist-menu li	{
	padding: 8px 20px; cursor: default; border-radius: 20px; text-shadow: 0 1px black; 
}

ul.ulist-menu li:hover	{
	background: #666; color: white;
}